/*
 * Winsowmgr.h
 *
 *  Created on: 2020年11月14日
 *      Author: san
 */

#ifndef WINSOWMGR_H_
#define WINSOWMGR_H_

#include <vector>
#include <string>

using std::vector;
using std::string;

class Screen;
class Winsow_mgr
{
public:
	Winsow_mgr();
	Winsow_mgr(Screen);
	virtual ~Winsow_mgr(); // 虚函数为什么要加实现
	typedef std::string::size_type pos;
	// 窗口中每个屏幕的编号
	using ScreenIndex = std::vector<Screen>::size_type;
	// 指定编号将指定的屏幕重置为空白tt
	void clear(ScreenIndex i);

private:
	vector<Screen> screens{};
};

//Winsow_mgr::Winsow_mgr() {
//	// TODO Auto-generated constructor stub
//
//}

//Winsow_mgr::~Winsow_mgr() {
//	// TODO Auto-generated destructor stub
//}

#endif /* WINSOWMGR_H_ */
